happen to meet someone - Espagnol Anglais Dictionnaire